Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
54 CLUMBER STREET Detached £207,074 £90,000 22 Aug 2003
TEAZELS CLUMBER STREET £18,826 £15,000 10 Jan 2018